The Exact Hardness of Deciding Derivational and Runtime Complexity

نویسندگان

  • Andreas Schnabl
  • Jakob Grue Simonsen
چکیده

For any class C of computable total functions satisfying some mild conditions, we prove that the following decision problems are complete for level Σ2 of the arithmetical hierarchy: (A) Deciding whether a term rewriting system (TRS for short) has runtime complexity bounded by a function in C. (B) Deciding whether a TRS has derivational complexity bounded by a function in C. In particular, the problems of deciding whether a TRS has polynomially (exponentially) bounded runtime complexity (respectively derivational complexity) are Σ2-complete. This places deciding polynomial derivational or runtime complexity of TRSs at the same level in the arithmetical hierarchy as deciding nontermination or nonconfluence of TRSs. We proceed to show that the related problem of deciding for a single computable function f whether a TRS has runtime complexity bounded from above by f is Π1-complete. We further prove that analysing the implicit complexity of TRSs is even more difficult: The problem of deciding whether a TRS accepts a language of terms accepted by some TRS with runtime complexity bounded by a function in C is Σ3-complete. All of our results are easily extended to the notion of minimal complexity (where the length of shortest reductions to normal form is considered) and remain valid under any computable reduction strategy. Finally, all results hold both for unrestricted TRSs and for the class of orthogonal TRSs. 1998 ACM Subject Classification F.1.3 Complexity Measures and Classes; F.2.2; F.4.1; F.4.2

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Hardness of computing width parameters based on branch decompositions over the vertex set

Many width parameters of graphs are defined using branch decompositions over the vertex set of the graph and a corresponding cut-function. In this paper, we give a general framework for showing hardness of many width parameters defined in such a way, by reducing from the problem of deciding the exact value of the cut-function. We show that this implies NP-hardness for deciding both booleanwidth...

متن کامل

Measuring linguistic complexity independent of plausibility*

1. INTRODUCTION. Many factors affect the ease or difficulty of understanding a word in a sentence, including the lexical frequency of the word, the syntactic context, the discourse context, the intonation of the sentence, and the plausibility of the situation described by the sentence thus far (see Gibson & Pearlmutter 1998 and Tanenhaus & Trueswell 1995 for summaries of relevant factors and ev...

متن کامل

Computational Complexity of Some Equivalence-Checking Problems

This habilitation thesis gives an overview of five papers of the author in the area of verification, in particular, in the study of computational complexity of equivalence checking problems and related areas. The first of these papers, Sawa, Jančar: Equivalences on Finite-State Systems are PTIME-hard (2005), shows that deciding any relation between bisimulation equivalence (bisimilarity) and tr...

متن کامل

Conditional Complexity

We propose a notion of complexity for oriented conditional term rewrite systems. This notion is realistic in the sense that it measures not only successful computations but also partial computations that result in a failed rule application. A transformation to unconditional context-sensitive rewrite systems is presented which reflects this complexity notion, as well as a technique to derive run...

متن کامل

Complexity of Conditional Term Rewriting

We propose a notion of complexity for oriented conditional rewrite systemssatisfying certain restrictions. This notion is realistic in the sense that it measures notonly successful computations, but also partial computations that result in a failed ruleapplication. A transformation to unconditional context-sensitive rewrite systems is pre-sented which reflects this complexity no...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011